﻿<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <div template="session_page" style="background-color:#ffffff" on-before-back="doBack();">
        <div template="center">
            <table style="color:#000">
                <tr>
                    <td>
                        <span>{{$$$res("Mật khẩu cũ")}} </span>
                    </td>
                    <td>
                        <input type="password" class="k-textbox" ng-model="data.OldPassword" />
                    </td>
                </tr>
                <tr>
                    <td>
                        <span>{{$$$res("Mật khẩu mới")}} </span>
                    </td>
                    <td>
                        <input type="password" class="k-textbox" ng-model="data.NewPassword" />
                    </td>
                </tr>
                <tr>
                    <td>
                        <span>{{$$$res("Xác nhận lại mật khẩu mới")}} </span>
                    </td>
                    <td>
                        <input type="password" class="k-textbox" ng-model="data.ConfirmNewPassword" />
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <div template="tool_bar">
                            <input type="button" value="{{$$$res('Thực hiện')}}" class="k-button" ng-click="doChangePassword();" />
                            <input type="button" value="{{$$$res('Bỏ qua')}}" class="k-button" ng-click="$doCancel();" />
                        </div>

                    </td>
                </tr>
            </table>
            <div style="color:#000">
                {{result}}
            </div>
        </div>



    </div>
    <script>
        var scope = this;
        scope.data = {};
        scope.doBack = function () {
            scope.$doCancel();
            return true;
        };
        scope.doChangePassword = function () {
            if ((!scope.data.OldPassword) || (scope.data.OldPassword == null) || (scope.data.OldPassword == null)) {
                ngW8.$("$msg").$show(scope.$$$res("Xin nhập mật khẩu cũ"));
                return;
            }
            if ((!scope.data.NewPassword) || (scope.data.NewPassword == null) || (scope.data.NewPassword == null)) {
                ngW8.$("$msg").$show(scope.$$$res("Xin nhập mật khẩu mới"));
                return;
            }
            if (scope.data.NewPassword!=scope.data.ConfirmNewPassword) {
                ngW8.$("$msg").$show(scope.$$$res("Mật khẩu mới và xác nhận lại mật khẩu mới không giống nhau"));
                return;
            }
            scope.data.UserID=ngW8.$("$store").$get("UserInfo").UserID;
            WS.$call("Users/ChangePassword", scope.data, function (res) {
                ngW8.$("$msg").$show(scope.$$$res(res.Message));
                
            });
        }
    </script>
</body>
</html>